6c395fb3edac990dd6862f65a906a94bf10207a6,plugins/git4idea/src/git4idea/GitContentRevision.java,GitContentRevision,getContent,#,67
Before Change
return null;
}
VirtualFile root = GitUtil.getGitRoot(myFile);
GitBinaryHandler h = new GitBinaryHandler(myProject, root, GitCommand.SHOW);
h.setCharset(myCharset);
h.setNoSSH(true);
h.setSilent(true);
h.addParameters(myRevision.getRev() + ":" + GitUtil.relativePath(root, myFile));
byte[] result = h.run();
return new String(result, h.getCharset());
}
After Change
return null;
}
VirtualFile root = GitUtil.getGitRoot(myFile);
byte[] result = GitFileUtils.getFileContent(myProject, root, myRevision.getRev(), GitUtil.relativePath(root, myFile));
return result == null ? null : new String(result, myCharset);
}